body {
	width: 800px;
	background: #EEE;
	margin: 15px auto;
}

#_console {
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	width: 800px;
	border: 1px solid #AAA;
	padding: 10px;
	background: #FFF;
}

span.openbtn, span.closebtn, span.btnspacer {
	cursor: default;
	display: inline-block;
	width: 18px;
	font: 12px "Wingdings 3";
	width: 16px;
	line-height: 15px;
}

span.openbtn {
	display: none;
	
}

div.tree-node {
	padding-left: 16px; 
}

div.tree-element > div.tree-node {
	padding: 0;
}

div.tree-element {
	padding-left: 16px; 
}

div.tree-leaf {
	padding-left: 16px; 
}

div.tree-label {
	height: 16px;
	overflow: hidden;
}

#_console > div > div.tree-node {
	-moz-user-select: -moz-none;
	padding-left: 2px;
	line-height: 16px;
	background-color: #E1F2FF;
	background-image: -moz-linear-gradient(rgba(255,255,255,1) 50%, transparent 50%, transparent);
	-moz-background-size: 50px 32px;
	background-size: 50px 32px;
	border: 1px solid #AAA;
}

div.code {
	margin: 2px 0;
	background-color: #E1F2FF;
	min-width: 10px;
	padding: 3px 5px;
	border: 1px solid #AAA;
}

div.code b {
	border: 1px solid #AAA;
	background-color: #FFF;
	padding: 0 2px;
}

#header {
	font: normal 12px Arial, Helvetica, sans-serif;
}

#logo {
	font: bold 24px Orbitron, Arial, Helvetica, sans-serif;
}

#logo b {
	color: darkred;
}

